Robot Work State Reference
The following table lists the workState values returned by the robot status snapshot endpoint (POST /openapi/v3/robots/status/get). The workState field passes through the raw robot work state code without conversion.
| workState | Status Code | Description |
|---|---|---|
| 0 | WORK_STATE_UNSPECIFIED | Unspecified |
| 100 | IDLE | Idle |
| 110 | UNINT | Uninitialized |
| 140 | RECODING_PATH | Recording path |
| 150 | RECODING_AREA | Recording area |
| 160 | SAVING_MAP | Saving map |
| 170 | NAVIGATING | Navigating |
| 180 | MANUAL_CHARGING | Manual charging |
| 190 | AUTO_CHARGING | Auto charging |
| 200 | WORKSTATION_ADD_OR_EXHAUST_WATER | Workstation add/exhaust water |
| 210 | MANUAL_TASK | Manual task |
| 220 | AUTO_TASK_PAUSED | Auto task paused |
| 230 | AUTO_TASKING | Auto task in progress |
| 240 | NAVIGATING_PAUSED | Navigation paused |
| 250 | SCANNING_MAP | Scanning map |
| 260 | ELEVATOR_PAUSE | Elevator paused |
| 270 | REMOTE_WAKE_UP | Remote wake up |
| 300 | WAITING_FOR_WORK_STATION | Waiting for workstation |
| 310 | RESERVING_WORKSTATION | Reserving workstation |
| 320 | WAITING_FOR_ELEVATOR | Waiting for elevator |
| 330 | IN_ELEVATOR | In elevator |
| 340 | NAVI_TO_ELEVATOR | Navigating to elevator |
| 350 | ONCALL_ARRIVED | On-call arrived at summon point |
| 360 | LOW_POWER_COMING_SOON | Countdown to low power mode |
| 370 | LOW_POWER_ENTER | Entering low power mode |
| 380 | LOW_POWER_HOLDING | In low power mode |
| 390 | LOW_POWER_ABORTING | Exiting low power mode |
| 400 | MANUAL_TRANSITION | Manual transition |
| 410 | ROBOT_SLEEP | Robot sleeping |
| 420 | PRIMARY_STOP | Primary stop |
| 430 | GATE_STATUS_GOTO | Going to gate |
| 431 | GATE_STATUS_WAIT | Waiting at gate |
| 432 | GATE_STATUS_PASSING | Passing through gate |
| 440 | EMERGENCY_PARKING | Emergency parking |